list widgets: Use selection models in the api
authorMatthias Clasen <mclasen@redhat.com>
Mon, 31 Aug 2020 21:06:48 +0000 (17:06 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Mon, 31 Aug 2020 21:15:05 +0000 (17:15 -0400)
commit8d79a32c50a6f40de935b845ae9529147a705fa3
treef5a95adb30fb48dd1620f6edf9221fbb87182906
parentd2d8b748e9d5458b8dacaa7c875a1e8bf10884a4
list widgets: Use selection models in the api

Change the apis in GtkListView, GtkColumnView and
GtkGridView to be explicitly about GtkSelectionModel,
to make it obvious that the widgets handle selection.

Update all users.
34 files changed:
demos/gtk-demo/iconscroll.c
demos/gtk-demo/listview_applauncher.c
demos/gtk-demo/listview_clocks.c
demos/gtk-demo/listview_colors.c
demos/gtk-demo/listview_filebrowser.c
demos/gtk-demo/listview_filebrowser.ui
demos/gtk-demo/listview_settings.c
demos/gtk-demo/listview_weather.c
demos/gtk-demo/listview_words.c
demos/gtk-demo/main.c
demos/icon-browser/iconbrowserwin.c
gtk/gtkcolumnview.c
gtk/gtkcolumnview.h
gtk/gtkcustompaperunixdialog.c
gtk/gtkdropdown.c
gtk/gtkgridview.c
gtk/gtkgridview.h
gtk/gtklistbase.c
gtk/gtklistbase.h
gtk/gtklistbaseprivate.h
gtk/gtklistview.c
gtk/gtklistview.h
gtk/gtkprintunixdialog.c
gtk/inspector/a11y.c
gtk/inspector/actions.c
gtk/inspector/list-data.c
gtk/inspector/object-tree.c
gtk/inspector/prop-list.c
gtk/inspector/recorder.c
gtk/inspector/resource-list.c
tests/testcolumnview.c
tests/testlistdnd.c
tests/testlistview-animating.c
tests/testlistview.c